package com.yidu.ladder.system.service;

import java.util.Map;

import com.yidu.ladder.system.domain.ArtificialDispatchVo;

public interface ArtificialDispatchService {

	/**
	 *  添加人工调度信息
	 * @param orgVo 人工调度包装类
	 * @return 添加成功返回1，否则返回0
	 */
	int insert(ArtificialDispatchVo artificialDispatchVo);
	
	/**
	 *  修改人工调度信息
	 * @param orgVo 人工调度包装类
	 * @return 修改成功返回1，否则返回0
	 */
	int update(ArtificialDispatchVo artificialDispatchVo);
	
	/**
	 *  根据id删除人工调度信息
	 * @param orgId 人工调度id
	 * @return 删除成功返回1，否则返回0
	 */
	int delete(String dispatchId);
	
	/**
	 * 条件查询人工调度信息集合
	 * @param orgVo 人工调度包装类
	 * @return 人工调度对象集合
	 */
	Map<String, Object> select(ArtificialDispatchVo artificialDispatchVo);
	
}
